pay-back period - Turkish English Dictionary